time left: - French English Dictionary